Обновление версии ИБ

Для обновления информационной базы выпускаются дистрибутивы обновления. Обновление возможно с версий, указанных в файле "Порядок обновления" (1cv8upd.htm) из дистрибутива обновления. Обновление с версий, не указанных в файле не предусмотрено. В этом случае необходимо предварительно обновить конфигурацию до версии, указанной в дистрибутиве обновления.

После обновления информационной базы запускаются обработчики обновления. Для работы с базой необходимо завершение выполнения всех обработчиков. Статус выполнения обработчиков отображается в разделе Администрирование - Обслуживание - Результаты обновления и дополнительная обработка данных.

Если отложенный обработчик обновления завершился с ошибкой, то его можно точечно перезапустить, повторно зарегистрировав для него данные для обновления. Для этого после исправления ошибки в обработчике или установки исправления (патча) необходимо перейти в раздел Администрирование - Обслуживание - Результаты обновления и дополнительная обработка данных и в подменю Ещё нажать Перезапустить отложенное обновление.

При длительном отложенном обновлении программы можно разрешить редактирование еще не обновленного документа с помощью команды в подменю Еще - Разблокировать объект для редактирования. Данную возможность следует использовать в крайних случаях, например, для исправления ошибки в документе, из-за которой он не может быть обновлен.

Окно с результатами обновления программы (раздел Администрирование - Обслуживание - Результаты обновления и дополнительная обработка данных) теперь более информативно сообщает о различных проблемах в процессе обновления:

■ о включенной блокировке регламентных заданий в клиент-серверном режиме работы;

■ проблемы с обработчиками обновления, когда регистрируются ошибки при обработке данных;

■ проблемы с данными, когда это приводит к невозможности их обработки.

■ при этом доступен переход к отчету, который покажет проблемные объекты и рекомендации по исправлению.

■ Отчет по прогрессу отложенного обновления выводит больше диагностической информации:

■ количество обработанных данных за выбранный период;

■ наличие проблем в обработчиках обновления и данных, а также возможность перехода к ним.

Обновление информационной базы без остановки работы пользователей через копию базы

Обновление на версию 2.5 с версии 2.4 ресурсоемкое, требует значительного времени на обработчики данных.

Для больших баз обновления реализуется через копирование информационной базы, обновление копии и перевод работы пользователей в новую информационную базу.

Обновление через копию ИБ позволяет применить новую версию программы без остановки работы пользователей. Технология предполагает создание копии, обновление этой копии, с последующей отправкой накопленных данных из рабочей информационной базы в копию. И последующая замена рабочей базы на эту обновленную копию.

Запуск обновления производится из раздела настроек НСИ и администрирование – Администрирование – Обслуживание – Обновление через копию.

Помощник выгрузки в рабочей ИБ.

Помощник загрузки  в обновляемой копии ИБ.

Основные моменты обновления:

■ Копирование осуществляется средствами СУБД;

■ Данные, которые накапливаются в процессе обновления копии, переносятся подсистемой обмен данными при помощи правил конвертаций;

■ В случае обновления кастомизированных ИБ правила подготавливаются на внедрении самостоятельно;

■ Контроль за обновлением выполняет администратор системы;

■ Время перевода пользователей в рабочую информационную базу определяется администратором;

■ Старая ИБ переводится в архив или удаляется после успешного перехода.

Ограничения:

■ Механизм ориентируется только на клиент-серверные ИБ;

■ Единовременно может выполняться только одно обновление через копию;

■ К поставке приложен один комплект правил, который служит прототипом для разработки собственных правил обновления через копию;

■ Создание копии выполняется администратором (самостоятельно), средствами СУБД;

■ Перевод рабочей ИБ в архив и перевод обновляемой копии в рабочую ИБ выполняет администратор в выбранный период (возможность останова рабочей базы) по завершению обработчиков перехода.